Cut spare ribs into small portions. Place in a large pot of cold water. Boil over medium heat for about 40 minutes or until meat is tender. In a medium saucepan, heat oil. Add onion and garlic. Stir until lightly brown. Add remaining ingredients.
Simmer sauce for 15 minutes.
Drain spareribs. Wash and line in a baking tray lined with foil. Arrange ribs over foil.
Spoon half of sauce over ribs. Bake at 400 degrees for 30 minutes. Turn ribs, brush with remaining sauce.
Continue baking at 350 degrees.
Serve with fried rice or small oven browned red potatoes.